package com.ruoyi.bank.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 评议员管理对象 bank_senator
 * 
 * @author ruoyi
 * @date 2024-03-15
 */
public class BankSenator extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 评议员编号 */
    @Excel(name = "评议员编号")
    private Long reviewerId;
    private Long userId;

    /** 隶属村编号 */
    @Excel(name = "隶属村编号")
    private Long villageId;

    /** 村名字 */

    private String reviewerVillageName;

    /** 评议员名字 */
    @Excel(name = "评议员名字")
    private String reviewerName;

    /** 身份证号 */
    @Excel(name = "身份证号")
    private String reviewerNumber;

    /** 手机号 */
    @Excel(name = "手机号")
    private String reviewerPhonenumber;

    /** 居住地址 */
    @Excel(name = "居住地址")
    private String reviewerAddress;

    private BankVillage bankVillage;

    public BankVillage getBankVillage() {
        return bankVillage;
    }

    public void setBankVillage(BankVillage bankVillage) {
        this.bankVillage = bankVillage;
    }

    public void setReviewerId(Long reviewerId)
    {
        this.reviewerId = reviewerId;
    }

    public Long getReviewerId() 
    {
        return reviewerId;
    }
    public void setVillageId(Long villageId) 
    {
        this.villageId = villageId;
    }

    public Long getVillageId() 
    {
        return villageId;
    }
    public void setReviewerVillageName(String reviewerVillageName) 
    {
        this.reviewerVillageName = reviewerVillageName;
    }

    public String getReviewerVillageName() 
    {
        return reviewerVillageName;
    }
    public void setReviewerName(String reviewerName) 
    {
        this.reviewerName = reviewerName;
    }

    public String getReviewerName() 
    {
        return reviewerName;
    }
    public void setReviewerNumber(String reviewerNumber) 
    {
        this.reviewerNumber = reviewerNumber;
    }

    public String getReviewerNumber() 
    {
        return reviewerNumber;
    }
    public void setReviewerPhonenumber(String reviewerPhonenumber) 
    {
        this.reviewerPhonenumber = reviewerPhonenumber;
    }

    public String getReviewerPhonenumber() 
    {
        return reviewerPhonenumber;
    }
    public void setReviewerAddress(String reviewerAddress) 
    {
        this.reviewerAddress = reviewerAddress;
    }

    public String getReviewerAddress() 
    {
        return reviewerAddress;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("reviewerId", getReviewerId())
            .append("villageId", getVillageId())
            .append("reviewerVillageName", getReviewerVillageName())
            .append("reviewerName", getReviewerName())
            .append("reviewerNumber", getReviewerNumber())
            .append("reviewerPhonenumber", getReviewerPhonenumber())
            .append("reviewerAddress", getReviewerAddress())
            .append("bankVillage", getBankVillage())
            .toString();
    }
}
